Goto

Collaborating Authors

 tl hd


POP-1: AN ON-LINE LANGUAGE - R. J. POPPLESTONE

AI Classics

Lisp, etc.) are designed for off-line use. Poi,-1 is for use by a person communicating directly with a computer via a typewriter. With this in mind I have aimed at a tolerable efficiency of execution, and an ability to define and name new operations, with comprehensive monitoring facilities. On the other hand actual error messages are rather simple. At the very lowest level, the computer can be used just as a desk calculator.


POP-1: an on-line language

Popplestone, R.J.

Classics

Lisp, etc.) are designed for off-line use. With the above examples in mind, certain principles seem obvious. The online user can make best use of such a system by building up complex entities in small units. For example, when calculating a large expression, it is better to work out parts of it and store these parts in variables, rather than try to do the whole thing at once. In the above examples pop-1 has appeared as a language with a fixed vocabulary.